Deploying HEP Applications Using Xen and Globus Virtual Workspaces
نویسندگان
چکیده
The deployment of HEP applications in heterogeneous grid environments can be challenging because many of the applications are dependent on specific OS versions and have a large number of complex software dependencies. Virtual machine monitors such as Xen could be used to package HEP applications, complete with their execution environments, to run on resources that do not meet their operating system requirements. Our previous work has shown HEP applications running within Xen suffer little or no performance penalty as a result of virtualization. However, a practical strategy is required for remotely deploying, booting, and controlling virtual machines on a remote cluster. One tool that promises to overcome the deployment hurdles using standard grid technology is the Globus Virtual Workspaces project. We describe strategies for the deployment of Xen virtual machines using Globus Virtual Workspace middleware that simplify the deployment of HEP applications.
منابع مشابه
Division of Labor: Tools for Growth and Scalability of Grids
To enable Grid scalability and growth, a usage model has evolved where resource providers make resources available not to individual users directly, but rather to larger units, called virtual organizations (VOs). This enables the resource provider to focus on the dynamics of providing resources to the VOs while VOs specialize to provide resources to their users. Achieving such division of labor...
متن کامل1 Performance Investigation of Multi - tier Web Applications in Xen Virtualized Environment
Server virtualization comforts deployment of Internet services and enables cloud service providers to improve resource utilization, fault tolerance, and energy efficiency by consolidating virtual servers within a shared environment. Although deploying services in virtualized environment brings benefits to service providers in terms of service agility, functionality, and reusability in compariso...
متن کاملDeploying and Managing Xen Sites with XSM
Xen is becoming a de facto solution for virtualization with low performance overhead. Virtualization features include optimization in resources utilization, server consolidation, improved security and fault tolerance. Server consolidation is currently one of the main attractions of virtualization for enterprises. It enhances the scalability of a regular IT infrastructure, enabling the utilizati...
متن کاملNetwork Emulation on Globus-based Grids: mechanisms and challenges
In the last few years, many emulation systems have been developed to help researchers evaluate the effectiveness of new protocols and applications in realistic network scenarios. NEPTUNE (Network Emulation for Protocol TUNing and Evaluation) is a flexible and scalable system developed at University of Napoli for the emulation of different network scenarios by means of a cluster of workstations....
متن کاملVirtual Network Performance Evaluation for Future Internet Architectures
Internet Service Providers resist innovating in the network core, fearing that deploying a new protocol or service compromises the network operation and their profit, as a consequence. Therefore, a new Internet model, called Future Internet, which enables core innovation, must accommodate new protocols and services with the current scenario, isolating each protocol stack from others. Virtualiza...
متن کامل